high mountain pass - English Synonyms Dictionary